iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 24
1
func createPlaneNode(center: vector_float3,
                   extent: vector_float3) -> SCNNode {
let plane = SCNPlane(width: CGFloat(extent.x),
height: CGFloat(extent.z))
let planeMaterial = SCNMaterial()
planeMaterial.diffuse.contents = UIColor.yellow.withAlphaComponent(0.4)
plane.materials = [planeMaterial]


let planeNode = SCNNode(geometry: plane)

  planeNode.position = SCNVector3Make(center.x, 0, center.z)

  planeNode.transform = SCNMatrix4MakeRotation(-Float.pi / 2, 1, 0, 0)

  return planeNode
}

上一篇
製作一個教育類型的APP part2
系列文
iOS 工程師要懂的AR 開發,利用ARKit 製作APP25
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
阿展展展
iT邦好手 1 級 ‧ 2020-02-12 05:07:15

可惜了 明年再來

我要留言

立即登入留言